@import "../../../public/css/basic.less";
.goods-list {
  font-size: 12px;
  margin-top: 10px;
  .list-top {
    border: 1px solid #e5e5e5;
    border-bottom: 0;
    background: #f8f8f8;
    padding: 15px 15px 13px 15px;
    display: flex;
    justify-content: space-between;
    .order-info {
      display: flex;
      .more {
        position: relative;
        color: @basic-color;
        margin: 0 15px;
        cursor: pointer;
        .more-model {
          position: absolute;
          top: 28px;
          width: 295px;
          height: 59px;
          border: 1px solid #e5e5e5;
          padding: 12px 10px;
          color: #333333;
          font-weight: 600;
          background: white;
          box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.2);
          .top-arrow {
            position: absolute;
            top: -17px;
            border-width: 10px;
            border-style: solid;
            border-color: transparent white transparent transparent;
            transform: rotate(90deg); /*顺时针旋转90°*/
          }
        }
      }
      .method-payment {
        margin-left: 15px;
      }
    }
    .remark {
      color: @basic-color;
      b {
        color: #979797;
      }
    }
  }
  //   列表部分
  table {
    border: 1px solid violet;
    width: 100%;
  }
  td {
    border: 1px solid #e5e5e5;
    text-align: center;
    vertical-align: top;
    margin-top: 15px;
    min-width: 80px;
    .space-letter {
      margin-top: 15px;
    }
    .send {
      margin: 15px auto;
      width: 60px;
      color: @basic-color;
      padding: 5px 10px;
      border: 1px solid @basic-color;
    }
  }
  .flex-td {
    display: flex;
  }
  .flex-h {
    display: flex;
    justify-content: space-between;
  }
  .first-td {
    width: 100%;
    img {
      width: 60px;
      height: 60px;
      margin: 10px 10px 10px 15px;
    }
    .area {
      width: 100%;
      padding-right: 15px;
    }
  }
  //   备注部分
  .host-remark {
    background: #fefaeb;
    color: #f9a936;
    padding: 9px 15px;
    border: 1px solid #e5e5e5;
    border-top: 0;
  }
}
.failure {
  color: #666666;
  .failure-shows {
    font-size: 12px;
    background: #ffefbb;
    padding: 14px 15px;
  }
  .failure-content {
    margin-top: 20px;
  }
}
// 订单发货弹框表格里面的内容
.order-info-table {
  font-size: 12px;
  img {
    width: 60px;
    height: 60px;
  }
  .order-info {
    display: inline-block;
    margin-left: 10px;
    // background: red;
  }
}
// 选择商品
.order_shipment {
  margin-bottom: 20px;
  .sel-goods {
    color: #666666;
    font-weight: 600;
  }
  .goods-state-one {
    margin: 0 10px;
  }
}
// 配送信息/发货方式
.shipping-info {
  // border: 1px solid blue;
  margin: 30px 0 30px 0;
  display: flex;
  font-size: 12px;
  .part {
    // border: 1px solid red;
    margin-left: 40px;
    .person {
      margin: 20px 0;
    }
  }
  .tip {
    margin-top: 30px;
  }
}
.shipping-style {
  margin-bottom: 5px;
}
// 备注内容
.remark-model {
  display: flex;
  font-size: 12px;
  // border: 1px solid red;
}
.ant-modal-body {
  padding: 20px;
}
.ant-table-thead > tr > th {
  color: #888888;
}
.ant-table-thead > tr > th,
.ant-table-tbody > tr > td {
  padding: 5px;
  font-size: 12px;
}
span.ant-radio + * {
  font-size: 12px;
}
